home *** CD-ROM | disk | FTP | other *** search
- MyEd! V0.995
- ===========
-
- 23.07.93.
- Copyright 1993 by Juergen Gmeiner, Alberschwende, Austria.
-
- All rights reserved. Commercial distribution and/or use
- prohibited without written permission of the author.
-
- You may copy and distribute verbatim copies of the original
- distribution archive of MyEd!, providing you don't charge
- any fee exceeding your actual costs.
-
- MyEd! is provided as is and comes with no warranty of any
- kind, either expressed or implied. In no event will the author
- be liable for any damages resulting from the direct or indirect
- use.
- The user of this program bears all risk as to its quality and
- performance.
-
-
- What is it?
-
- PM-message-editor for use in combination with Scott Dudley's SQUISH.
- FTS0001-style areas are supported as well as SQUISH-style areas (all
- I/O is done through MSGAPI.DLL by Scott Dudley).
-
- Needed Files:
-
- readme.doc :-)
- myed.exe Would be nice, would'nt it
- compile.exe Nodelist-compiler
-
- emx.dll
- emxlibc.dll Runtime-libs of emx 0.8f. I did not link it statically on
- purpose, cause this way the *.exe's are very small. Better
- for downloading some bug-fix.
-
- msgapi.dll MSGAPI-lib by Scott Dudley
- msg32api.dll Interface-DLL, 'coz MSGAPI is 16-bit ... I know 0.8f can
- do thunks, but I started this one on 0.8e.
-
- myed.cfg Configuration file. Sample comes with archive.
- myed.nli Nodelist compiled for MyEd! ( use COMPILE.EXE)
-
-
- Installation:
-
- Unpack archive (you already did this, I guess). Either you leave all the
- files in the same directory, or you put the dll's into a dir that's in the
- libpath.
- Note that you already have a MSGAPI.DLL in your Squish-directory (at least
- I do). You can delete one of the DLL's if you put the other directory into
- the libpath.
-
-
- Compile the nodelist: compile path\nodelist.xxx
- Produces a file MYED.NLI. It should be in the active DIR at the start of
- MyEd!, or you won't be able to use the nodelist-feature ...
-
- Start with "myed.exe [configfile]".
- If you omit configfile, MyEd! uses MYED.CFG in the active directory. Note
- that I did not test to much on starting without a config-file.
-
-
- Configuration file:
-
- e.g.:
-
- Name Juergen Gmeiner
- Squish c:\os2apps\bt\squish\squish.cfg
- MsgBeg Hallo %s!\n\n
- MsgEnd \n\n MFG,\n Juergen.\n
- Origin Huh?
- Font 10.System VIO
-
- Order of commands does not matter, upper/lowercase is significant. After all,
- it's just 5 lines long, I know you can do it.
- Lines that start with something that is not a command are treated as
- comments.
-
- Name:
- Your Name. Just 1 Space after the keyword "Name", or you'll get spaces
- in your from-line!
-
- Squish:
- Path and filename of your squish.cfg. Your address is taken from here.
- 4D-addressing is supported, this @fidonet-stuff comes into origins, but
- nowhere else. I did not have any documentation on it, so I preferred not
- to mess around with it.
- Your area-configuration is also parsed out of this file.
-
- MsgBeg:
- Text to begin a message. \n is replaced by a line feed. %s is replaced
- by the first name out of the to-field.
- ATTENTION: if you put more than ONE %s in MsgBeg, the program will crash
- as sure as ?"$⌡!
- I did not see the point in spending more time then necessary for people
- who don't read the readme's.
-
- MsgEnd:
- Same old story, only %s are not supported. Put your name in statically.
-
- Origin:
- Origin-line for echo-areas. Gets a " * Origin: " at the beginning, and
- your 4D-address at the end automatically.
-
- Font:
- Font to use in client area & MLE. Again: only 1 space after "Font"!
-
-
- Known Bugs:
- - If a message is shorter than 11 characters, it can't be read anymore
- after being written. I don't know why, but MSGAPI returns a
- negative text-length. In such a case, a message of lenght 0 is
- read (i.e. just the header). Try to leave the tearline, that's
- enough for this magical 11 character limit.
- Msg's to AreaMgr: I stretch them with empty lines (--MyEd!....
- brings a 'Unknown area myed' or something like that)
- It's a unelegant way to handle it. In any case, it is not
- much information that is lost.
- Only in FTS-0001 - style - areas.
-
- - Info X Unread of (total) in area-dialog is rather (number of highest
- message - number of message last read) UNREAD of (number of
- highest message). In a FTS-0001-style-area, this is not necessarily
- the same. I will either have to change terminology (eg, Current Msg:
- x, Highest Msg y), or proceed in a more complicated way. I 've
- not yet decided, but I want to know if there is something new
- in an area. Unread x of y with x<>0 is always "Change to this area".
-
- Bug-reports:
-
- To: Juergen Gmeiner
- 2:316/3.21 (normally),
- 2:318/2.12 in summer, january, X-mas, easter...
-
- What: When the error occurs - try to create a situation where it
- ALWAYS occurs. I must be able to reproduce.
- If it's a crash, please include the text of the system message
- (e.g. "General protection fault at ADDRESS"). ADDRESS is
- the most important information.
-
-
-
-
-
-
-